multiple-spindle lathe - German English Dictionary